package com.geaosu.wanandroid.kotlin.learn

/**
 * 集合的创建和遍历
 */
fun main() {

    // 不可变集合的创建

    // kotlin 创建集合的最普通的方法
//    val arrList = ArrayList<String>()
//    arrList.add("苹果")
//    arrList.add("香蕉")
//    arrList.add("梨")
//    arrList.add("板栗")
//    arrList.add("橙子")
//    arrList.add("番茄")
//    arrList.add("核桃")
//    arrList.add("枣子")
//    arrList.add("柿子")
//
//    for (item in arrList) {
//        print(item + " ")// 苹果 香蕉 梨 板栗 橙子 番茄 核桃 枣子 柿子
//    }

//    val list1 = listOf<String>("苹果", "香蕉", "梨", "板栗", "橙子", "番茄", "核桃", "枣子", "柿子")
//    val list2 = listOf(1, 2, 3, 4, 5, 6)
//    for (item in list1) {
//        print(" " + item)// 1 2 3 4 5 6
//    }


    // 可变集合的创建

    val list = mutableListOf("苹果", "香蕉", "梨")
    list.add("番茄")
    list.remove("香蕉")
    for (item in list) {
        print(" " + item)// 苹果 梨 番茄
    }


}